cumulative amount of snow fall - Spanish English Dictionary